package com.du.stutestsys.service.Administrator;

import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.du.stutestsys.entity.*;
import com.du.stutestsys.util.PageUtil;
import com.sun.org.apache.xerces.internal.dom.AbortException;
import org.apache.ibatis.annotations.Param;

import java.io.Serializable;
import java.util.Collection;
import java.util.List;

public interface SysUserService {
    SysUser Login(SysUser sysUser);

    boolean addAmin(SysUser sysUser);

    boolean deleteAdmin(List<SysUser> sysUserList);

    boolean updateAdmin(SysUser sysUser);

    List<SysUser> selectAdmin(SysUser sysUser, PageUtil pageUtil);

    boolean updatePrivilegeAdmin(List<SysUser> sysUserList);

    boolean addStuUser(SysUser stuUser);

    boolean deleteStu(List<Long> userList);

    boolean updateTeaSub(SysUser sysUser);

}
